Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEVONSHIRE MEWS Detached £699,735 £407,500 11 Feb 2011
2 DEVONSHIRE MEWS Detached £709,609 £235,000 7 Mar 2002
3 DEVONSHIRE MEWS Detached £592,676 £550,000 28 Sep 2021